package com.dhecp.project.business.domain;

import java.util.Date;

import com.dhecp.core.domain.BaseBusinessEntity;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 现场安装情况调查表单 实体类
 * @author DH-lwl
 * @version 2020年2月11日
 */
public class StockInstallStateCheck extends BaseBusinessEntity{

private static final long serialVersionUID = 1L;
	
	private Double gPrice;	//项目质保金
	private String vLxr;	//客户联系人
	private String vLxrBm;	//联系人部门
	private String vTel;	//客户电话
	private String vFax;	//客户传真
	private String vPhone;	//客户手机
    private String vAddress;//客户地址
    private String vXcFzr;	//现场负责人
	private String vXcFzrDh;//负责人电话
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dAzRq;		//安装日期
	private Boolean bCp;	//产品核实确认
	private Boolean bXc1;	//现场条件1
	private Boolean bXc2;	//现场条件2
	private Boolean bXc3;	//现场条件3
	private Boolean bXc4;	//现场条件4
	private Boolean bXc5;	//现场条件5
	private Boolean bSd1;	//送电条件1
	private Boolean bSd2;	//送电条件2
	private String vQtQk;	//其他情况
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dRq;		//日期
	//虚拟字段
    private String vXcFzrName;//现场负责人
    
	public Double getgPrice() {
		if(gPrice == null){
			return 0.0;
		}
		return gPrice;
	}
	public void setgPrice(Double gPrice) {
		this.gPrice = gPrice;
	}
	public String getvLxr() {
		return vLxr;
	}
	public void setvLxr(String vLxr) {
		this.vLxr = vLxr;
	}
	public String getvLxrBm() {
		return vLxrBm;
	}
	public void setvLxrBm(String vLxrBm) {
		this.vLxrBm = vLxrBm;
	}
	public String getvTel() {
		return vTel;
	}
	public void setvTel(String vTel) {
		this.vTel = vTel;
	}
	public String getvFax() {
		return vFax;
	}
	public void setvFax(String vFax) {
		this.vFax = vFax;
	}
	public String getvPhone() {
		return vPhone;
	}
	public void setvPhone(String vPhone) {
		this.vPhone = vPhone;
	}
	public String getvAddress() {
		return vAddress;
	}
	public void setvAddress(String vAddress) {
		this.vAddress = vAddress;
	}
	public String getvXcFzr() {
		return vXcFzr;
	}
	public void setvXcFzr(String vXcFzr) {
		this.vXcFzr = vXcFzr;
	}
	public String getvXcFzrDh() {
		return vXcFzrDh;
	}
	public void setvXcFzrDh(String vXcFzrDh) {
		this.vXcFzrDh = vXcFzrDh;
	}
	public Date getdAzRq() {
		return dAzRq;
	}
	public void setdAzRq(Date dAzRq) {
		this.dAzRq = dAzRq;
	}
	public Boolean getbCp() {
		return bCp;
	}
	public void setbCp(Boolean bCp) {
		this.bCp = bCp;
	}
	public Boolean getbXc1() {
		return bXc1;
	}
	public void setbXc1(Boolean bXc1) {
		this.bXc1 = bXc1;
	}
	public Boolean getbXc2() {
		return bXc2;
	}
	public void setbXc2(Boolean bXc2) {
		this.bXc2 = bXc2;
	}
	public Boolean getbXc3() {
		return bXc3;
	}
	public void setbXc3(Boolean bXc3) {
		this.bXc3 = bXc3;
	}
	public Boolean getbXc4() {
		return bXc4;
	}
	public void setbXc4(Boolean bXc4) {
		this.bXc4 = bXc4;
	}
	public Boolean getbXc5() {
		return bXc5;
	}
	public void setbXc5(Boolean bXc5) {
		this.bXc5 = bXc5;
	}
	public Boolean getbSd1() {
		return bSd1;
	}
	public void setbSd1(Boolean bSd1) {
		this.bSd1 = bSd1;
	}
	public Boolean getbSd2() {
		return bSd2;
	}
	public void setbSd2(Boolean bSd2) {
		this.bSd2 = bSd2;
	}
	public String getvQtQk() {
		return vQtQk;
	}
	public void setvQtQk(String vQtQk) {
		this.vQtQk = vQtQk;
	}
	public Date getdRq() {
		return dRq;
	}
	public void setdRq(Date dRq) {
		this.dRq = dRq;
	}
	public String getvXcFzrName() {
		return vXcFzrName;
	}
	public void setvXcFzrName(String vXcFzrName) {
		this.vXcFzrName = vXcFzrName;
	}
}
